<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>

<body>
    <script src="../js/jquery1.11.3.js"></script>
    <div id="notMe">
        <p>id="notMe"</p>
    </div>
    <div id="myDiv">id="myDiv"</div>
    <div id="myDiv">id="myDiv1"</div>
    <script>
        let  fn=function(){


        }
        console.log(fn)
        // $(function () {
        //     console.log($('*'), typeof $('*'))

        // })
    </script>
</body>

</html>

<!-- 

    $(fn) instanceof jQuery 任何对象bei$包裹就是jQuery实例对象。
    取下标索引就是jq==>js原生  js原生==>$(js原生)
  obj  instanceof jQuery 判断是不是jQuery得实例对象
id 只会找出第一个，是一个jq对象。 是一个类数组集合==》属于jq实例 

标签选择器选出所有满足元素 组成一个很大的类数组集合==》属于jq实例 
:first  li:first有很多li标签类数组集合，只要第一个li标签。onlyone=1
:first-child 选取每组ul>li下的第一个li 组成类数组集合 ==>属于jq实例等价 li:nth-child(1)
li:last-child 选取每组ul>li下的最后一个li 组成类数组集合 >=1 ==>属于jq实例等价
lei选择器 一个元素可以有多个类，只要有一个符合就能被匹配到。是一个类数组集合==>属于jq实例 
交集选择器&& 标签名.类型  是一个类数组集合==>属于jq实例 
并机选择期 || , 是一个类数组集合==>属于jq实例 
后代选择器 ：空格隔开 在给定的祖先元素下匹配所有的后代元素 子子孙孙 是一个类数组集合==>属于jq实例 
亲子选择器 > 父亲>亲儿子 是一个类数组集合==>属于jq实例
prev + next  紧接在 prev 元素后的 next 所有元素 子子孙孙  属于jq实例
prev ~ siblings  紧接在 prev 元素之后的siblings亲兄弟元素  属于jq实例
:even  匹配所有索引值为偶数的元素，从 0 开始计数 从一个很大集合里面
:odd 匹配所有索引值为奇数的元素，从 0 开始计数 从一个很大集合里面
:eq(index) 匹配一个给定索引值的元素 从 0 开始计数 :eq(0)==:first
:gt(index) 匹配所有大于给定索引值的元素 从 0开始计数 不传index默认是0
:lt(index) 匹配所有小于给定索引值的元素
:last  获取匹配的最后个元素


表单元素 
:input 匹配所有 表单 元素
input 匹配所有 input标签元素
：text 匹配所有的单行文本框 <input type="text" />
:password 匹配所有的单行密码框 <input type="password" />
option:selected select下拉框
input:checked  查找所有选中的复选框元素 复选框 type="checkbox"





 --> 